electrical impulse - German English Dictionary